reflective foil - Francés Inglés Diccionario